package com.cheng.mybatis03.service.impl;

import com.cheng.mybatis03.dao.EmpMapper;
import com.cheng.mybatis03.entity.Emp;
import com.cheng.mybatis03.service.EmpService;

import java.util.List;

public class EmpServiceImpl implements EmpService {
    private final EmpMapper empMapper;

    public EmpServiceImpl(EmpMapper empMapper) {
        this.empMapper = empMapper;
    }

    @Override
    public Emp getEmpById(int id) {
        return empMapper.queryEmpById(id);
    }

    @Override
    public Emp getEmpAndDeptById(int id) {
        return empMapper.queryEmpAndDeptById(id);
    }

    @Override
    public List<Emp> getAllEmpAndDept() {
        return empMapper.queryAllEmpAndDept();
    }
}
